Hậu duệ Thánh_Margaret_của_Scotland

Margaret và Malcolm có tám người con, sáu con trai và hai con gái:

  1. Edward (khoảng 1071 – 13 tháng 11 năm 1093), bị giết cùng với cha mình trong trận Alnwick.
  2. Edmund (1071 – 1097).
  3. Ethelred, trụ trì Dunkeld, Perth và Kinross, Scotland.
  4. Edgar (1074 – 11 tháng 1 năm 1107), vua của Scotland, tại vị từ 1097–1107.
  5. Alexander I (1078 – 23 April 1124), vua của Scotland, tại vị từ 1107–1124.
  6. Edith (1080 – 1 tháng 5 năm 1118), đổi tên thành Matilda, vương hậu Anh.
  7. Mary (1082–1116), Nữ bá tước phu nhân xứ Burgundy.
  8. David I (1084 – 24 tháng 5 năm 1153), vua của Scotland, tại vị từ 1124–1153.